Real estate searching system and method

ABSTRACT

A system and method for implementing a real estate digital personal assistant by receiving a digital representation of an utterance by a real estate digital personal assistant based on at least an analysis of the utterance, providing a visual representation and an audio representation of the utterance, the utterance requesting to search classifiers associated with a real estate property. The method presents visually the utterance and then searches a network and real estate data sets to identify a plurality of eligible responses, each eligible response including: at least one digital image at least one classifiers and a speech, and wherein the speech is performed by a voice of a person or a simulated person then selecting one of the eligible responses and displaying a text explanation and offering an audio explanation performed by the real estate digital personal assistant.

CROSS REFERENCE TO RELATED APPLICATIONS

The present application claims priority to and the benefit of co-pending U.S. Provisional Patent Application Ser. No. 62/438,433 filed on Dec. 22, 2016, entitled “REAL ESTATE SEARCHING SYSTEM AND METHOD”. This reference is hereby incorporated in its entirety.

FIELD

The present embodiments generally relate to a system and method for using a desktop or mobile application for accelerated real estate searching using artificial intelligence, machine learning, predictive analytics, and image recognition.

BACKGROUND

A need exists for an accelerated real estate searching system and method that is voice activated and uses natural language verbal requests as well as natural language text to voice searching to search for and provide a plurality of eligible results on real estate property.

The present embodiments meet these needs.

BRIEF DESCRIPTION OF THE DRAWINGS

The detailed description will be better understood in conjunction with the accompanying drawings as follows:

FIG. 1 depicts a diagram of the system according to one or more embodiments.

FIG. 2 depicts a digital representation of an utterance according to one or more embodiments,

FIG. 3 depicts an exemplary eligible response produced according one or more embodiments.

FIG. 4 depicts a real estate personal digital assistant with data storage according to one or more embodiments.

FIG. 5 depicts the method according to one or more embodiments.

The present embodiments are detailed below with reference to the listed Figures.

DETAILED DESCRIPTION OF THE EMBODIMENTS

Before explaining the present system and method in detail, it is to be understood that the system and method are not limited to the particular embodiments and that it can be practiced or carried out in various ways.

The present embodiment relate to a system and method for real estate searching.

The embodiments further relate to a system and a method for implementing a real estate digital personal assistant by receiving a digital representation of an utterance by the real estate digital personal assistant.

The system and method can use at least an analysis of the digital representation of the utterance and can provide a visual representation and an audio representation of the utterance.

The digital representation of the utterance can request to search real estate property using from 1 classifier to 3 classifiers. Each classifier can have predefined verbiage associated with a real estate property.

The system and method present visually the digital representation of utterance.

In embodiments, the real estate digital personal assistant then searches a network and a variety of real estate data sets including multiple listing services to identify a plurality of eligible responses.

Each eligible response includes at least one digital image with content of the classifiers and a speech with content of the classifiers.

The speech of the eligible responses can be performed by a voice of a person or a simulated person of the real estate digital personal assistant.

When a user then selects one of the eligible responses from the plurality of eligible responses, a text explanation is displayed with more content and an audio explanation is offered with more content. The audio explanation can be performed by the real estate digital personal assistant.

Embodiments of the invention can be helpful in preventing accidents, injury and fatalities due to drivers operating cellular phones with their hands. The embodiments provide a voice activated search, so users can drive and at real estate safely.

Embodiments of the invention can help elderly people in that they do not have to learn new technology but can acquire accurate real estate information and not be misled by an unscrupulous real estate broker.

Embodiments of the invention can help handicapped people, such as amputees, that cannot use their hands, or arms to type, and can only use words to express themselves. The invention would be very useful to an aimless wounded veteran.

The embodiments provide detailed real estate property information that prevents a user from having to drive all over town needlessly using fossil fuels.

Embodiments of the invention enable an untrained user to identify real estate properties with environmental hazards, such as lead based paint, and permitting problems prior to going to the property.

The embodiments further relate to a method for implementing a real estate digital personal assistant which can reside on a cellular phone, tablet computer, or the like.

The term “analysis of the digital representation of an utterance” as used herein refers to the real estate digital personal assistant always listening for utterances directed at the real estate digital personal assistant or a voice activated command that activates the analysis of the utterance by the real estate digital personal assistant.

The term “area” as used herein refers to a geographic area with soft boundaries and is not a subdivision.

The term “audio representation” as used herein refers to an audio projection of the plurality of eligible responses, sound bites of portions of one of the plurality of eligible responses, and can. include multitrack audio responses with different information provided on different tracks simultaneously.

The term “classifiers with predefined verbiage” as used herein refers to known real estate terms used to identify features of a real estate property, such as phrases like “3 bedrooms”, “2 baths”, “granite kitchen”, “15 foot ceilings”, and other real estate property features.

The term “digital representation of an utterance” as used herein refers to a voice activation or speech recognition of spoken words, wherein the spoken words can be in a natural language.

The term “plurality of eligible responses” as used herein can include but are not limited to a quantity of real estate properties that exactly match the classifiers used in the digital representation of an utterance and can include (i) a picture of the real estate property, (ii) a link to share the real estate property on social media, (iii) a listing price for the real estate property, (iv) an address of the real estate property (v) a square footage of the real estate property, (vi) number of bedrooms of the real estate property, (vii) status of the real estate property as for sale or for lease, (viii) an add more classifiers button, (ix) a keyboard button, which actuates display of a keyboard enabling a user to type a search request, (x) a save the real estate property to a favorite list button, (xi) a map button and (xii) a menu button to display menu choices of logging into and out of account, and creation of a user profile. A filter button can also be displayed and used, which can permit editing or deletion of the utterance.

The term “predefined verbiage” as used herein refers to common real estate terms used by listing agents and multiple listing services to define real estate property.

The term “real estate digital personal assistant” as used herein refers to a software product that is capable of determining that a user has asked a question or made a statement that is intended to engage with a digital personal assistant to obtain information or perform some other task on behalf of the user. In response to determining that the user has asked such a question or made such a statement, the digital personal assistant provides a response thereto by displaying or playing back a plurality of eligible responses associated with a real estate property. The digital personal assistant can provide the response by displaying within the user interface of the digital personal assistant text that comprises information on the real estate property.

The term “real estate property” as used herein refers to houses and lots regardless of whether they are residential, or commercial, and can include foreclosures, timeshares, short sales, town houses, condominiums, short term leases and rentals, and can also include RVs and boats.

The term “speech” as used herein refers to a volume controllable playback of the information in the plurality of eligible responses which can be modified by gender of speaker, accent, language, and rate of speech.

The term “user” as used herein refers to a human or a computer having artificial intelligence capable of audio speech.

The term “visual representation” as used herein refers to photographs, video, a 3D model, a live video feed, or a graphic image showing a real estate property, a portion of a real estate property or a map of a geographic location with the real estate property.

Turning now to the Figures, FIG. 1 depicts a diagram of the system according to one or more embodiments.

In embodiments, a user 10, such as a person, can provide an utterance 12 to a real estate digital personal assistant 14, which is shown as a cellular phone with specialized real estate computer instructions and/or application installed therein.

The utterance 12 can be received by a microphone 13, which can he connected to a processor 16 further communicating with a data storage 17, shown in FIG. 4, and contained as part of the real estate digital personal assistant 14, The real estate digital personal assistant can use the processor to transform the utterance 12 into a digital representation of the utterance 15, shown in FIG. 2.

The processor can store the digital representation of the utterance in the data storage and can use computer instructions in the data storage to instruct the processor to use classifiers in the digital representation of the utterance as well as an onboard domain free interface traverser 18 to retrieve a plurality of eligible responses 33 concerning real estate property from multiple websites 19 a, 19 b, and 19 c via a network 20.

The network can be any known network in the industry, such a private network of multiple listing service data feeds, or various application programming interfaces,

FIG. 2 depicts a digital representation of an utterance according to one or more embodiments.

The digital representation of an utterance 15 can have at least one classifier 22 a, 22 b, and 22 c. In embodiments, the classifiers can be “composition roof”, “waterfront”, and “distance to fire hydrant”. In embodiments, each classifier can contain predefined verbiage 23 a, 23 h, and 23 c.

The predefined verbiage 23 a, 23 b, and 23 c can be typically approved words used consistently by national, state and local real estate associations.

For example a classifier can be but is not limited to: a city and a state, a zip code, a school name, a school district, a county, an area search, a subdivision, longitudes and latitudes defining a geographic location, and combinations thereof.

The digital representation of an utterance 15 can also have an utterance type 80 and a hierarchical tree 82 for utterance types. For example, the utterance type can be three bedrooms at $200,000, two bedrooms with a den at $200,000 or two bedrooms at $180,000.

FIG. 3 depicts an exemplary eligible response produced according one or more embodiments.

Each of the plurality of eligible responses 33 can have a speech 28 that can also contain at least one classifier 22 a, 22 b, and 22 c. Each classifier can have predefined. verbiage 23 a, 23 b, and 23 c.

The eligible response 33 can have a digital image 60. The digital image 60 can have at least one classifier 22 a, 22 b, and 22 c with predefined verbiage 23 a, 23 b, and 23 c.

Real estate property can have at least one and sometimes up to 30 classifiers to define the property.

A user can then select one of the plurality of eligible responses, which can be viewed as a text explanation 62 with text 63 that exceeds the predefined verbiage 23 a-23 c of the classifiers 22 a-22 c.

The eligible response can have an audio explanation 64 for playback by the real estate digital personal assistant with audio information 65 that exceeds the predefined verbiage 23 a-23 c of the classifiers 22 a-22 c.

In embodiments, an eligible response can include an animation 66, video content 67, musical content 68, a link to connect to a website 69, an indication that the real estate property is for sale 70 and an indication that the real estate property is not for sale 72.

The eligible response can contain additional details of the real estate property as real estate property items details 74. An example of real estate property item details can include but is not limited to: washer dryer is included, permits have been pulled, an inspection has been performed, and an appraisal was completed within 90 days of today's date.

FIG. 4 depicts a real estate personal digital assistant with data storage according to one or more embodiments.

The real estate digital personal assistant 14 with a microphone can be used to transform the utterance into the digital representation of the utterance 15.

The real estate digital personal assistant can have a processor 16 for receiving the digital representation of the utterance 15 and storing the digital representation of the utterance 15 in a data storage 17.

The term “data storage” refers to a non-transitory computer readable medium, such as a hard disk drive, solid state drive flash drive, tape drive, and the like. The term “non-transitory computer readable medium” excludes any transitory signals but includes any non-transitory data storage circuitry, e.g., buffers, cache, and queues, within transceivers of transitory signals.

In embodiments, the real estate digital person assistant 14 can have a power supply 26, which can provide power to the processor 16 and a display 21 can be connected to or in communication with the processor 16.

In embodiments, the data storage 17 can include computer instructions 123 for instructing the processor to perform an analysis of the digital representation of the utterance for at least one classifier.

The analysis results in at least one visual representation 25, which can be a line of text, and at least one audio representation 27, which can he played hack by the real estate personal digital assistant through a speaker 40.

The data storage 17 can contain the domain free interface traverser 18, which identifies the plurality of eligible responses 33 from the plurality of websites connected to the network that match the at least one classifier contained in the digital representation of an utterance 15.

The real estate digital personal assistant 14 can also have a voice activation feature 34, a voice playback 35, a forwarding feature 36, a web based user interface 37, a visual confirmation 29, and a physical activation feature 38.

In embodiments, each speech can be performed by the voice playback 35. The voice playback can be a person or a simulated person reciting each of the plurality of eligible responses 33.

FIG. 5 depicts the method according to one or more embodiments.

The method for implementing a real estate digital personal assistant can include generating an utterance, shown in box 300.

The method can include receiving the utterance and forming a digital representation of the utterance by the real estate digital personal assistant, shown in box 302.

In embodiments, the real estate personal assistant can have a processor connected to a data storage and a domain free interface traverser in the data storage.

The method can include analyzing the digital representation of the utterance and providing a visual representation with classifiers and/or an audio representation of the utterance with classifiers, shown in box 304.

Each representation of the utterance comprises from 1 classifier to 3 classifiers. Each classifier can. include predefined verbiage associated with a real estate property. In embodiments, the at least classifier can be but is not limited to: a city and a state, a zip code, a school name, a school district, a county, an area, a subdivision, longitudes and latitudes defining a geographic location, and combinations thereof.

The method can include providing a visual confirmation of the digital representation of the utterance, shown in box 306.

The method can include searching a network with a plurality of data providers and websites using the domain free interface traverser to identify a plurality of eligible responses using the classifiers, as shown in box 308.

The plurality of eligible responses can include (i) at least one digital image with at least one classifier with predefined verbiage associated with a specific real estate property and (ii) a speech comprising at least one classifier.

The method can include selecting one of the plurality of eligible responses, shown in box 310.

The method can include displaying the selected response as a text explanation with text and an audio explanation with audio information for playback by the real estate digital personal assistant, shown in box 312.

The method can include applying additional classifiers to the selected response, shown in box 314.

The method can include generating a filtered search, as shown in box 316.

The following is an example of using the system and method, but is only shown for illustrative purposes and it not limited to any certain embodiments or order.

Chris downloads the real estate digital personal assistant from an application store, and then makes a client profile by logging in and signing up according to the directions.

Chris can log in and sign up solely in one language, such as Spanish. More than one language can be provided by the real estate digital personal assistant.

Chris then actuates operation of the real estate personal digital assistant.

Chris raises his phone to his mouth, and speaks into the microphone the phase “show me 4 bedroom homes in Houston, Tex. under $300,000” which is received as a digital representation of an utterance of Chis, a user, by the real estate digital personal assistant which has been nicknamed “Doss”.

Doss, the real estate digital personal assistant, then instantly analyzes the digital representation of the utterance by Chris and projects the spoken words on the cellular phone display as a visual representation.

Since Chris is blind, Doss, the real estate digital personal assistant, also provides an audio check playing back Doss' understanding of what Chris said.

Chris's utterance has 3 classifiers but more or less can be used.

Chris speaks his words in Spanish and Doss, the real estate digital personal assistant, translates the natural language speech using the classifiers with predefined verbiage typically used by Spanish speaking real estate agents.

Doss provided Chris with 41 eligible responses to Chris's confirmed utterance.

Doss does not know that Chis is blind but provides a digital image of each real estate property as well as a speech identifying the classifiers of each property,

Chris only wanted a Spanish language speech. with classifiers, but his wife prefers to also hear the speech and see the eligible responses in English.

Chris selected a 10 per page list of eligible responses, and asked Doss, the real estate digital personal assistant, to forward favorites that he identified by voice actuation to his wife's email in English.

Chris is happy because his wife only needs to drive hint to 7 possible properties with this laser like searching capability.

In embodiments, the plurality of eligible responses can each be provided in a plurality of foreign languages.

In embodiments, the classifiers can be provided in a plurality of foreign languages.

In embodiments, the digital representation of the utterance is a natural language utterance.

In embodiments, the plurality of eligible responses to the digital representation of the utterance can be provided by determining that the utterance is associated with a real estate detail of at least one of: a utility bill, a permit, and a scheduling of showings of the real estate property, and in response to determining that the utterance is associated with the real estate detail, identifying one or more eligible responses associated with that real estate detail.

In embodiments, a selected eligible response from the plurality of eligible responses can be either visually displayed or played back as audio content by the digital personal assistant. The audio playback can include the step of sending an audio file that includes the speech or real estate property information to a computing device executing the real estate digital personal assistant.

In embodiments, the selected eligible response from the plurality of eligible response can be displayed or played back by the real estate digital personal assistant by providing a text to a computing system to be executed by the real estate digital personal assistant, The text can be processed by a text-to-speech component of the real estate digital personal assistant to generate the speech.

In embodiments, the plurality of eligible responses can be from real estate property multiple listing services.

In embodiments, a voice activation feature can be used with the real estate digital personal assistant enabling the user to make an offer to purchase real estate property at a geographic location,

In embodiments, a voice activation feature can enable the user to perform at least one of: make an offer to purchase real estate property at a geographic location, enable the user to access the one or more real estate property item details, confirm the visual representation is correct, and confirm the audio representation is correct.

In embodiments, the real estate digital personal assistant can be turned on or can be always listening for utterances directed at the real estate digital personal assistant or a voice activated command directed at the real estate digital personal assistant.

While these embodiments have been described with emphasis on the embodiments, it should be understood that within the scope of the appended claims, the embodiments might be practiced other than as specifically described herein. 

What is claimed is:
 1. A method for implementing a real estate digital. personal assistant, the method comprising: a. generating an utterance; b. receiving the utterance and forming a digital representation of the utterance by the real estate digital personal assistant, wherein the real estate digital personal assistant comprises a processor connected to a data storage and a domain free interface traverser in the data storage; c. analyzing the digital representation of the utterance and providing a visual representation with at least one classifier and/or an audio representation of the utterance with the at least one classifier, wherein the digital representation of the utterance comprises: from 1 classifier to 3 classifiers, each classifier comprising predefined verbiage associated with a real estate property, the at least one classifier selected from the group: a city and a state, a zip code, a school name, a school district, a county, an area search, a subdivision, and longitudes and latitudes defining a geographic location; d. providing a visual confirmation of the digital representation of the utterance; e. searching a network with a plurality of websites using the domain free interface traverser to identify a plurality of eligible responses using the at least one classifier, the plurality of eligible responses include: at least one digital image with the 1 classifier to 3 classifiers, each classifier with the predefined verbiage associated with a specific real estate property, and a speech comprising the 1 classifier to 3 classifiers, each classifier with the predefined verbiage associated with the specific real estate property, wherein the speech is performed by a voice playback, wherein the voice playback is a voice of a person or a simulated person reciting each of the plurality of eligible responses; f. selecting one of the plurality of eligible responses; and g. displaying the selected response as a text explanation with text and an audio explanation with audio information for playback by the real estate digital personal. assistant.
 2. The method of claim 1, wherein the plurality of eligible responses is provided in a plurality of foreign languages.
 3. The method of claim 1, wherein the real estate personal digital assistant comprises: a microphone, a speaker, both connected to the processor connected to the data storage and a display with a power supply, the real estate personal digital assistant configured for transforming the utterance into the digital representation of the utterance.
 4. The method of claim 1, wherein the 1 classifier to 3 classifiers are provided in a plurality of foreign languages.
 5. The method of claim 1, further comprising applying additional classifiers to the selected response.
 6. The method of claim 5, further comprising generating a filtered search.
 7. The method of claim 1, wherein at least one of the plurality of eligible responses comprises an animation associated with the real estate property.
 8. The method of claim 1, wherein the plurality of eligible responses comprise: video content suitable for display within a user interface of the real estate digital personal assistant or musical content suitable for playback by the user interface of the real estate digital personal assistant.
 9. The method of claim 1, wherein the digital representation of the utterance is a natural language utterance.
 10. The method of claim 1, wherein the plurality of eligible responses include: a link to connect to a website suitable for display within a user interface of the real estate digital. personal assistant, and which a link can be activated by the user to access additional content associated with the real estate property.
 11. The method of claim 1, wherein identifying the plurality of eligible responses to the utterance comprises: matching the utterance to a particular utterance type within a hierarchical tree of utterance types, each utterance type in the hierarchical tree of utterance types having one or more responses associated therewith.
 12. The method of claim 1, wherein identifying the plurality of eligible responses to the digital representation of the utterance comprises: determining the utterance is associated with a real estate detail of at least one of: a utility bill, a permit, and a scheduling of showings of the real estate property, and in response to determining that the utterance is associated with the real estate detail, identifying one or more eligible responses associated with that real estate detail.
 13. The method of claim 1, wherein a selected eligible response from the plurality of eligible responses is selected to visually display or provide audio playback by the real estate digital personal assistant, and wherein the audio playback includes sending an audio file that includes the speech or information to a computing device executing the real estate digital personal assistant.
 14. The method of claim 1, wherein a selected eligible response from the plurality of eligible responses is displayed or played back by the real estate digital personal assistant by using a text-to-speech component of the real estate personal digital assistant to generate the speech.
 15. The method of claim 3, wherein the real estate personal digital assistant comprising using at least one of: a forwarding feature initiated by voice activation or by a physical activation feature connected to a user interface control enabling the user to forward selected eligible responses to an email address.
 16. The method of claim 3, comprising using a web-based user interface enabling the user to access the one or more real estate property item details simultaneously by tapping on the web-based user interface installed on the real estate digital personal assistant.
 17. The method of claim 1, wherein the real estate digital personal assistant is a mobile computing device associated with the user that is selected from the group: a smartphone, a cellular phone, a tablet computer, a desktop computer, a laptop computer, and a wearable computer.
 18. The method of claim 1, wherein the plurality of eligible responses are from real estate property multiple listing services.
 19. The method of claim 1, wherein the plurality of eligible responses includes an indication that the real estate property is for sale and indication that the real estate property is not for sale.
 20. The method of claim 3, comprising a voice activation feature enabling the user to perform at least one of: make an offer to purchase the real estate property at the geographic location, enable the user to access the one or more real estate property item details, confirm the visual representation is correct, and confirm the audio representation is correct. 